Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
33 JOHN STREET £1,042,091 £993,703 11 Feb 2022
34 JOHN STREET Terraced £171,743 £92,500 30 Mar 2009
36 JOHN STREET £450,934 £428,478 4 Jan 2022